﻿.WDN body
{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font: 62.5% "lucida grande" , "lucida sans unicode" , helvetica, arial, sans-serif;
    margin: 0;
    padding: 0;
    text-align: center;
}
.WDN h1, .WDN h2, .WDN h3, .WDN h4, .WDN h5, .WDN h6, .WDN p, .WDN ul, .WDN li, .WDN div, .WDN img, .WDN form, .WDN fieldset, .WDN input, .WDN label, .WDN legend, .WDN select, .WDN textarea, .WDN button, .WDN span, .WDN a
{
    margin: 0;
    padding: 0;
}
.WDN h1, .WDN h2, .WDN h3, .WDN h4, .WDN h5, .WDN h6
{
    font-weight: normal;
}
.WDN ul
{
    list-style: none outside none;
}
.WDN .clear
{
    clear: both;
    height: 0;
}
.WDN .clearfix:after
{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.WDN a img
{
    border: medium none;
}
.WDN a:link
{
    color: #565919;
    text-decoration: none;
}
.WDN a:visited
{
    color: #833711;
    text-decoration: none;
}
.WDN a:hover
{
    color: #000000;
    text-decoration: underline;
}
.WDN a:active
{
    color: #000000;
}
.WDN .entry a:link
{
    color: #AE6E21;
    text-decoration: underline;
}
.WDN .entry a:visited
{
    color: #833711;
    text-decoration: none;
}
.WDN .entry a:hover
{
    color: #000000;
    text-decoration: underline;
}
.WDN .entry a:active
{
    color: #000000;
}
.WDN h2 a:link, .WDN h2 a:visited, .WDN .date a:link, .WDN .date a:visited
{
    color: #565919;
    text-decoration: none;
}
.WDN h2 a:hover, .WDN h2 a:active, .WDN .date a:hover, .WDN .date a:active
{
    color: #000000;
    text-decoration: underline;
}
.WDN .entry a.example, .WDN .entry a.files
{
    background: none no-repeat scroll 5px 50% #ae6e21;
    color: #FFFFFF;
    margin: 0 4px 15px 0;
    padding: 5px 8px 5px 26px;
    text-decoration: none;
}
.WDN .entry a.example
{
    background-image: url("images/view-example-icon.gif");
}
.WDN .entry a.files
{
    background-image: url("images/link-download-icon.gif");
}
.WDN .entry a.example:hover, .WDN .entry a.files:visited, .WDN .entry a.files:hover
{
    background-color: #000000;
    color: #FFFFFF;
}
.WDN a.tt
{
    background: url("images/tweet-this-small.png") no-repeat scroll left 10px transparent;
    border-top: 1px solid #DAD6B1;
    display: block;
    font-size: 0.9em;
    margin-bottom: -30px;
    margin-top: 10px;
    overflow: auto;
    padding: 10px 0 10px 20px;
}
.WDN a.tt img
{
    display: none;
}

.WDN h1 img
{
    float: left;
    margin-top: 33px;
}
.WDN a.rssFeed
{
    background: url("images/rssFeed.gif") no-repeat scroll left top transparent;
    display: block;
    float: right;
    height: 131px;
    width: 289px;
}
.WDN h1
{
    color: #565919;
    font-size: 3.0em;
    line-height: 1.1;
    margin-bottom: 4px;
    border-bottom: 1px solid #565919;
}
.WDN h2
{
    color: #565919;
    font-size: 2.8em;
    line-height: 1.1;
    margin-bottom: 4px;
}
.WDN h2.pagetitle
{
    color: #565919;
    font: italic 1.8em/1.1 Georgia, "Times New Roman" , Times, serif;
    margin: 0 0 20px;
}
.WDN h3
{
    border-bottom: 1px dotted #565919;
    clear: both;
    color: #565919;
    display: block;
    font: italic 1.8em/1.1 Georgia, "Times New Roman" , Times, serif;
    margin-bottom: 1.1em;
    padding: 15px 0 5px;
}
.WDN h4
{
    clear: both;
    color: #565919;
    display: block;
    font: italic 1.6em/1.1 Georgia, "Times New Roman" , Times, serif;
    margin-bottom: 1.1em;
    padding: 15px 0 5px;
}
.WDN .entry
{
    border-bottom: 1px solid #DAD6B1;
    clear: both;
    margin-bottom: 25px;
    overflow: hidden;
    padding-bottom: 15px;
}
.WDN .entryImage
{
    float: left;
    margin-bottom: 11px;
    margin-right: 15px;
}
.WDN .entry img
{
    border: 9px solid #EBEAE3;
}
.WDN .entry li img
{
    border: 9px solid #FFFFFF;
}
.WDN .entry .sociabe li img
{
    border: 0 none;
}
.WDN .entry span.photoInfo
{
    color: #86815B;
    display: block;
    font: 1.1em Arial, Helvetica, sans-serif;
    padding-top: 6px;
    text-align: center;
}
.WDN .entry span.photoInfo-large
{
    color: #86815B;
    display: block;
    font-size: 0.9em;
    margin-bottom: 5px;
    padding-top: 4px;
    text-align: center;
}
.WDN .entry a:hover img
{
    border-color: #E3E0CF;
}
.WDN .entry .sociable
{
    margin: 30px 0 20px;
}
.WDN .entry .sociable a img
{
    border: medium none;
}
.WDN p
{
    font: 1.3em/1.7 Arial, Helvetica, sans-serif;
    margin-bottom: 1.5em;
}
.WDN pre
{
    background: none repeat scroll 0 0 #EBEAE3;
    border: 1px solid #DAD6B1;
    color: #000000;
    font-size: 1.3em;
    margin: 15px 0;
    overflow: scroll;
    padding: 10px;
    width: 99%;
}
.WDN .entry div.date-outer
{
    clear: both;
    display: block;
}
.WDN .entry span.date
{
    background: none repeat scroll 0 0 #EBEAE3;
    clear: both;
    color: #86815B;
    display: inline-block;
    float: none;
    font: 1.1em Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
    padding: 4px 7px;
}
.WDN .entry a.more-link
{
    background: none repeat scroll 0 0 #EBEAE3;
    display: block;
    float: left;
    margin-bottom: 10px;
    padding: 4px 10px;
    text-decoration: none;
}
.WDN .entry a.more-link:hover
{
    background: none repeat scroll 0 0 #E3E0CF;
    text-decoration: none;
}
.WDN .entry quote
{
    display: block;
    font-style: italic;
    margin: 2em 3.3em;
}
.WDN .entry code
{
    color: #696969;
    font: 1em "Consolas" , "Monaco" , "Bitstream Vera Sans Mono" , "Courier New" , Courier, monospace;
}
.WDN .entry blockquote
{
    border-left: 3px solid #999999;
    margin: 2.5em 2em;
    padding-left: 1em;
}
.WDN .entry blockquote p
{
    font: italic 1.3em/1.6 Georgia, "Times New Roman" , Times, serif;
}
.WDN .entry p.recomm-level
{
    font: italic 1.5em Georgia, "Times New Roman" , Times, serif;
}
.WDN .entry p.recomm-level span
{
    background-position: left 50%;
    background-repeat: no-repeat;
    clear: both;
    display: block;
    font-weight: bold;
    margin-top: 3px;
}
.WDN .entry p.recomm-level span.r1
{
    background-image: url("images/r1.gif");
    color: #FF0000;
    padding-left: 16px;
}
.WDN .entry p.recomm-level span.r2
{
    background-image: url("images/r2.gif");
    color: #FF9900;
    padding-left: 29px;
}
.WDN .entry p.recomm-level span.r3
{
    background-image: url("images/r3.gif");
    color: #006699;
    padding-left: 42px;
}
.WDN .entry p.recomm-level span.r4
{
    background-image: url("images/r4.gif");
    color: #009933;
    padding-left: 55px;
}
.WDN .entry ul
{
    margin-bottom: 10px;
}
.WDN .entry li
{
    font: 1.3em/1.7 Arial, Helvetica, sans-serif;
    margin: 0 0 5px 10px;
}
.WDN .entry ul li
{
    list-style-type: disc;
}
.WDN .entry ol li
{
    list-style-type: decimal;
}
.WDN img.left
{
    float: left;
    margin: 5px 18px 5px 0;
}
.WDN img.the-404-monster
{
    display: block;
    margin: 10px auto;
}
.WDN div.wp-caption p.wp-caption-text
{
    font: italic 1.2em/1.2 Georgia, "Times New Roman" , Times, serif;
    margin-top: 0.2em;
    text-align: center;
}
.WDN div.navigation
{
    clear: both;
    font: italic 1.3em Georgia, "Times New Roman" , Times, serif;
    overflow: hidden;
}
.WDN div.olderEntries
{
    float: left;
    padding-bottom: 20px;
    width: 45%;
}
.WDN div.newerEntries
{
    float: right;
    padding-bottom: 20px;
    text-align: right;
    width: 45%;
}
.WDN h2.comment
{
    font-size: 2.5em;
    margin-bottom: 0.5em;
}
.WDN h2.comment span
{
    font: italic 0.6em Georgia, "Times New Roman" , Times, serif;
    margin-left: 9px;
}
.WDN ul.commentlist li
{
    background: none repeat scroll 0 0 #EBEAE3;
    border-bottom: 2px solid #DAD6B1;
    padding: 10px 15px 7px;
}
.WDN ul.commentlist li.comment-author-inayaili
{
    background: url("images/comments_author_bkg.png") no-repeat scroll right -1px #ebeae3;
}
.WDN ul.commentlist li:hover
{
    background: none repeat scroll 0 0 #E3E0CF;
}
.WDN ul.commentlist li.comment-author-inayaili:hover
{
    background: url("images/comments_author_bkg.png") no-repeat scroll right -1px #e3e0cf;
}
.WDN .commentlist li ul li
{
    border: 2px solid #DAD6B1;
    padding: 10px 15px 7px;
}
.WDN ul.commentlist .vcard
{
    clear: both;
    font-size: 1.6em;
    font-style: normal;
    margin: 5px 0 10px;
    overflow: hidden;
    padding: 0;
    width: 30em;
}
.WDN ul.commentlist .vcard img
{
    vertical-align: middle;
}
.WDN .vcard .says
{
    font-size: 0.8em;
}
.WDN ul.commentlist .comment-meta
{
    margin-bottom: 10px;
}
.WDN ul.commentlist .reply a
{
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    font-size: 1.3em;
    margin-bottom: 10px;
    padding: 4px 8px;
}
.WDN ol.trackbacks
{
    font-size: 1.3em;
    margin-bottom: 2em;
    margin-left: 2em;
    padding: 0;
}
.WDN ol.trackbacks li
{
    margin-bottom: 0.5em;
    margin-left: 1em;
}
.WDN div.respond
{
    background: none repeat scroll 0 0 #EBEAE3;
    border-bottom: 2px solid #DAD6B1;
    margin-bottom: 70px;
    padding: 10px 15px 7px;
}
.WDN .commentlist .respond, .WDN .commentlist .respond:hover
{
    background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: 10px;
}
.WDN div.respond:hover
{
    background: none repeat scroll 0 0 #E3E0CF;
}
.WDN div.respond h3
{
    border: medium none;
    color: #565919;
    font-size: 2.1em;
    margin-bottom: 10px;
    padding: 0;
}
.WDN div.respond p.requiredNote
{
    font: 1.2em Arial, Helvetica, sans-serif;
    margin-bottom: 15px;
}
.WDN div.respond span.required
{
    color: #FF0000;
    font-weight: bold;
}
.WDN div.respond form
{
    margin-left: 20px;
}
.WDN div.respond p
{
    clear: both;
    margin-bottom: 8px;
}
.WDN div.respond label
{
    display: block;
    float: left;
    font-size: 1.1em;
    width: 7.3em;
}
.WDN div.respond input, .WDN div.respond textarea
{
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #B7B17E;
    padding: 4px;
}
.WDN div.respond input:focus, .WDN div.respond textarea:focus
{
    border: 1px solid #000000;
}
.WDN div.respond input
{
    width: 20em;
}
.WDN li li li li .respond input
{
    width: 18em;
}
.WDN div.respond textarea
{
    width: 27em;
}
.WDN li li .respond textarea
{
    width: 22em;
}
.WDN li li li .respond textarea
{
    width: 21em;
}
.WDN li li li li .respond textarea
{
    width: 18em;
}
.WDN li li li li li .respond textarea
{
    width: 16em;
}
.WDN div.respond input#submit
{
    background: none repeat scroll 0 0 #B7B17E;
    border: 1px solid #818445;
    color: #6A6C34;
    cursor: pointer;
    margin-left: 9.5em;
    margin-top: 10px;
    width: auto;
}
.WDN div.respond input#submit:hover
{
    color: #000000;
}
.WDN #cancel-comment-reply
{
    font-size: 1.2em;
    padding: 10px 0;
}
.WDN div.respond p.subscribe-to-comments
{
    line-height: 1.1;
    margin-left: 8em;
    margin-top: 10px;
}
.WDN div.respond p.subscribe-to-comments input#subscribe
{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    margin-right: 5px;
    padding: 0;
}
.WDN div.respond p.subscribe-to-comments label
{
    font-size: 1em;
    width: auto;
}
.WDN h3.aside
{
    color: #565919;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 1.8em;
    font-style: italic;
    padding: 4px 7px 4px 15px;
}
.WDN h3.footer
{
    color: #565919;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 4px;
    text-transform: uppercase;
}
.WDN ul.recommended
{
    font-size: 1.3em;
}
.WDN ul.recommended a
{
    border-bottom: 1px solid #FFFFFF;
    color: #726747;
    display: block;
    padding: 6px 5px;
}
.WDN ul.recommended a:hover
{
    background: none repeat scroll 0 0 #DAD6B1;
    text-decoration: none;
}
.WDN ul.recommended li
{
    float: left;
    margin-right: 1.1em;
    width: 11.4em;
}
.WDN .syntaxhighlighter, .WDN .syntaxhighlighter div, .WDN .syntaxhighlighter code, .WDN .syntaxhighlighter table, .WDN .syntaxhighlighter table td, .WDN .syntaxhighlighter table tr, .WDN .syntaxhighlighter table tbody
{
    font-size: 13px !important;
}
